/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package controller;

import model.Mitarbeiter;
import datenhaltung.Datenhaltung;

/**
 *
 * @author Julien Rudolph
 */
public class DatenController implements IController {
    
    private Datenhaltung datenhaltung;
    
    public DatenController(){
        this.datenhaltung = new Datenhaltung();
    }
    
    @Override
    public boolean neuerMitarbeiter(Mitarbeiter m) {
        return datenhaltung.personalErfassen(m);
    }

    @Override
    public Mitarbeiter getMitarbeiter(String personalNr) {
        return datenhaltung.personalAbfragen(personalNr);
    }

    @Override
    public boolean editMitarbeiter(Mitarbeiter m) {
        return datenhaltung.personalBearbeiten(m);
    }

    @Override
    public String getFehlermeldung() {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public boolean checkPassword(String personalNr, String passwort) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }
    
}
